.pxToRem(@name, @px) {
    @{name}: @px / 75 * 1rem;
}
.header{
      .pxToRem(height,120);
      .pxToRem(font-size,40);
	  display: flex;
	  background:#fb8876;
	  align-items: center;
	  justify-content: space-around;

	p{
		text-align:center;
		color:#fff;
	}
	p:nth-child(1){
		.pxToRem(font-size,35);
		span{
	    .pxToRem(font-weight,800);
		.pxToRem(font-size,50);
		}
	}
	p:nth-child(2){
	.pxToRem(font-weight,800);
	  .pxToRem(font-size,45);
		width: 60%;
	}
}

.footer{
	.footerdivs{
		.pxToRem(height,150);
		margin: 0 2%;
	  display: flex;
	  align-items: center;
		padding-left:22%;
		border-bottom:1px solid #f2f2f2;
		background-image:url(../images/iemag-3.png);
		background-repeat:no-repeat;
		background-position:3%;
		background-size:17%;
		h1{
			.pxToRem(font-weight,800);
	       .pxToRem(font-size,40);
	      
			color:#585858;
			
		}
		


	}
}